package ae.pcfc.etks.online.web.model;

import java.util.List;

import org.hibernate.validator.constraints.NotEmpty;

import ae.pcfc.etks.online.common.vo.UserRoleRequestVO;

public class UserRoleRequest {
	
	boolean Id;
	String strRoleENG;
	String strRoleARB;
	List<UserRoleRequestVO> arrRoleRequests;
	
	@NotEmpty
	List<Long> roleIds;
	

	/**
	 * @return the id
	 */
	public boolean isId() {
		return Id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(boolean id) {
		Id = id;
	}

	/**
	 * @return the strRoleENG
	 */
	public String getStrRoleENG() {
		return strRoleENG;
	}

	/**
	 * @param strRoleENG the strRoleENG to set
	 */
	public void setStrRoleENG(String strRoleENG) {
		this.strRoleENG = strRoleENG;
	}

	/**
	 * @return the strRoleARB
	 */
	public String getStrRoleARB() {
		return strRoleARB;
	}

	/**
	 * @param strRoleARB the strRoleARB to set
	 */
	public void setStrRoleARB(String strRoleARB) {
		this.strRoleARB = strRoleARB;
	}

	

	/**
	 * @return the arrRoleRequests
	 */
	public List<UserRoleRequestVO> getArrRoleRequests() {
		return arrRoleRequests;
	}

	/**
	 * @param arrRoleRequests the arrRoleRequests to set
	 */
	public void setArrRoleRequests(List<UserRoleRequestVO> arrRoleRequests) {
		this.arrRoleRequests = arrRoleRequests;
	}

	public List<Long> getRoleIds() {
		return roleIds;
	}

	public void setRoleIds(List<Long> roleIds) {
		this.roleIds = roleIds;
	}

	


}
